 
 
.DB_tab25 {width:100%;height:690px;position:relative; cursor:pointer;}
.DB_tab25 .DB_bgSet{position:relative;}
.DB_tab25 .DB_bgSet li{position:absolute;width:100%;height:690px;display:none;}
 
 
.DB_tab25 .DB_menuWrap .DB_menuSet{position:absolute;width:100%;top:650px;text-align:center;font-size:0; display:none; }
 
.DB_tab25 .DB_menuWrap .DB_menuSet li{cursor:pointer;margin:0 5px;display:inline}


.DB_tab25 .DB_prev{position:absolute;left:10px;top:42%;cursor:pointer;display:none}
.DB_tab25 .DB_next{position:absolute;right:10px;top:42%;cursor:pointer;display:none}
 
div.flicking_con {width:990px; margin:0 auto; display:none;}
div.flicking_con .flicking_inner {position:absolute; top:360px; left:90px; z-index:999; width:300px; height:21px} /* 121126 */
div.flicking_con a {float:left; width:21px; height:21px; margin:0; padding:0;  display:block; text-indent:-1000px}
div.flicking_con a.on {background-position:0 -21px}

.main_image #btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:48px!important;height:123px!important;top:40%;margin-top:-37px;display:none;}
.main_image #btn_prev{background:url("../images/prevArrow.png")/*tpa=/Public/file/images/prevArrow.png*/ no-repeat left top;left:10px;}
.main_image #btn_next{background:url("../images/nextArrow.png")/*tpa=/Public/file/images/nextArrow.png*/ no-repeat right top;right:10px;}
 
#full-screen-slider { width:587px; height:376px;position:relative; margin:0 auto;}
#slides { display:block; width:100%; height:376px; list-style:none; padding:0; margin:0; position:relative}
#slides li { display:block; width:100%; height:100%; list-style:none; padding:0; margin:0; position:absolute; }
#slides li a { text-indent:-9999px; display:block; }

#pagination {float:left; display:block; list-style:none; position:absolute;right:10px; top:335px; z-index:8899; margin:0; width:100px;}
#pagination li { display:block; list-style:none; width:15px; height:15px; float:left; margin-left:10px; border-radius:15px; background:#FFFFFF; }
#pagination li a { display:block;width:100%; height:100%; padding:0; margin:0;float:left;  text-indent:-9999px; cursor:pointer;}
#pagination li.current { background:#20843d;width:15px; height:15px;float:left;}

.cl:after { content: "."; display: block; height: 0; clear: both; visibility: hidden ; ! } 
.cl { zoom: 1; }

 

.btn-3:after,
.btn-3:before {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-top:1px solid rgba(255, 255, 255, 0);
  bottom:-6px;
  content: " ";
  display: block;
  margin: 0 auto;
  position: relative;
  -webkit-transition: all 280ms ease-in-out;
          transition: all 280ms ease-in-out;
  width: 0;
 
  
}

.btn-3:hover:after,
.btn-3:hover:before {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background:url("../images/lings2.png")/*tpa=/Public/file/images/lings2.png*/ repeat-x left bottom;
  -webkit-transition: width 350ms ease-in-out;
          transition: width 350ms ease-in-out;
  width:100%;
}

.btn-3:hover:before {
  bottom:auto;
  top:-99900px;
  background:url("../images/lings2.png")/*tpa=/Public/file/images/lings2.png*/ repeat-x left bottom;
  width:100%;
}


.btn-32:after,
.btn-32:before {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  border-top:1px solid rgba(255, 255, 255, 0);
  bottom:-6px;
  content: " ";
  display: block;
  margin: 0 auto;
  position: relative;
  -webkit-transition: all 280ms ease-in-out;
          transition: all 280ms ease-in-out;
  width: 0;
 
  
}

.btn-32:hover:after,
.btn-32:hover:before {
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  background:url("../images/lings32.png")/*tpa=/Public/file/images/lings32.png*/ repeat-x left bottom;
  -webkit-transition: width 350ms ease-in-out;
          transition: width 350ms ease-in-out;
  width:100%;
}

.btn-32:hover:before {
  bottom:auto;
  top:-99900px;
  background:url("../images/lings32.png")/*tpa=/Public/file/images/lings32.png*/ repeat-x left bottom;
  width:100%;
}

.tex1{padding-bottom:10px;padding-top:10px; text-align:center;   }
.tex1 a{ font-size:20px; color:#221815;  }

.tex2{padding-left:15px; padding-right:15px;padding-bottom:15px; text-align:left; line-height:24px;  }
.tex2 a{ font-size:16px; color:#221815;  }
.wensuo a{width:155px; display:block;text-overflow: ellipsis; height:21px; line-height:21px; color:#221815; overflow: hidden;white-space: nowrap; }

.yhuan01{text-align:left; font-size:18px; color:#ffffff;padding:40px 45px 5px 45px;line-height:28px;}
.yhuan02{text-align:left; font-size:18px; color:#ffffff;padding:5px 45px 40px 45px;line-height:28px;}

.classlist01 a{width:300px;display:block;text-overflow: ellipsis; height:30px; line-height:30px; color:#ffffff; overflow: hidden;white-space: nowrap; border-bottom:1px solid #ffffff; font-size:18px; }
.classlist a{width:300px;display:block;text-overflow: ellipsis; height:32px; line-height:32px; color:#ffffff; overflow: hidden;white-space: nowrap; margin-top:18px; border-bottom:1px solid #ffffff; font-size:18px; }
